废寝忘食: to neglect sleep and forget about food (idiom), to skip one's sleep and meals, to be completely wrapped up in one's work...